straits dollar - German English Dictionary